Mining Software Quality from Software Reviews: Research Trends and Open Issues

نویسندگان

  • Issa Atoum
  • Ahmed Otoom
چکیده

Software review text fragments have considerably valuable information about users’ experience. It includes a huge set of properties including the software quality. Opinion mining or sentiment analysis is concerned with analyzing textual user judgments. The application of sentiment analysis on software reviews can find a quantitative value that represents software quality. Although many software quality methods are proposed they are considered difficult to customize and many of them are limited. This article investigates the application of opinion mining as an approach to extract software quality properties. We found that the major issues of software reviews mining using sentiment analysis are due to software lifecycle and the diverse users and teams. Keywords—Software Quality-in-use, Clustering, Topic Models, Opinion Mining Tasks

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Handbook of Software Engineering and Knowledge Engineering

Standardization in software engineering plays an important role for integrating, regulating, and optimizing existing best practices and fundamental theories in software development and organization. An idiom says that one can “gain new knowledge by reviewing the past.” This chapter reviews current software engineering and software quality related standards and the history of their development. ...

متن کامل

Measuring Software Quality in Use: State-of-the-Art and Research Challenges

Software quality in use comprises quality from the user's perspective. It has gained its importance in e-government applications , mobile-based applications, embedded systems, and even business process development. Users' decisions on software acquisitions are often ad hoc or based on preference due to difficulty in quantitatively measuring software quality in use. But, why is quality-in-use me...

متن کامل

Software Mining Studies: Goals, Approaches, Artifacts, and Replicability

The mining of software archives has enabled new ways for increasing the productivity in software development: Analyzing software quality, mining project evolution, investigating change patterns and evolution trends, mining models for development processes, developing methods of integrating mined data from various historical sources, or analyzing natural language artifacts in software repositori...

متن کامل

Predicting Software Product Quality: A Systematic Mapping Study

Predicting software product quality (SPQ) is becoming a permanent concern during software life cycle phases. In this paper, a systematic mapping study was performed to summarize the existing SPQ prediction (SPQP) approaches in literature and to organize the selected studies according to seven classification criteria: SPQP approaches, research types, empirical types, data sets used in the empiri...

متن کامل

When Testing Meets Code Review: Why and How Developers Review Tests

Automated testing is considered an essential process for ensuring software quality. However, writing and maintaining high-quality test code is challenging and frequently considered of secondary importance. For production code, many open source and industrial software projects employ code review, a well-established software quality practice, but the question remains whether and how code review i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1602.02133  شماره 

صفحات  -

تاریخ انتشار 2016